package com.zdpx.pxframework.datapermission.entity;

import lombok.Data;

import java.util.HashSet;
import java.util.Set;

/**
 * 部门的数据权限结果信息
 *
 * @Description:
 * @Author: Cheng XiaoXiao
 * @Date: 2022/5/27 14:34
 */
@Data
public class DataPermissionResult {
    /**
     * 是否可查看全部数据
     */
    private Boolean isAll;

    /**
     * 是否可查看自己
     */
    private Boolean isSelf;

    /**
     * 可查看的部门ID数组
     */
    private Set<String> deptIds;

    public DataPermissionResult() {
        this.isAll = false;
        this.isSelf = false;
        this.deptIds = new HashSet<>();
    }
}
